Connection Manager

This section describes the Connection Manager which is used to establish a connection to a Job Scheduler, when using the AbatConsole client.

 

First, start AbatConsole by either double-clicking on its desktop icon or by selecting the program through the ActiveBatch program menu. AbatConsole supports connecting to one or more Job Schedulers. For example, you may have multiple Job Scheduler environments, such as Production and Test. Or, you may have 2 production Job Schedulers. Regardless, you can connect to more than one Job Scheduler using one AbatConsole session (providing you have connect permissions to the Schedulers). As the Job Scheduler name implies, this component handles the scheduling and dispatch of Jobs. The Job Scheduler runs as a Windows Service.  

 

Note: If Microsoft Windows UAC is enabled on your system and your Job Scheduler is on the same machine - and you expect to execute the privileges of an ActiveBatch Administrator, you must right-click and issue the “Run As Administrator” operation when launching AbatConsole. You must also click “Yes” to the Windows UAC prompt. If your Job Scheduler is on a different machine then your client, this requirement is not applicable to you.

 

After starting AbatConsole, you will see Start Page. To create a Scheduler connection, click on the Start Page's New Connection link, or click on the Console's ActiveBatch menu option, then select Connect - or press the F4 hot key. The Connection Manager dialog will appear. The figure below shows the Initial Connection dialog for the Connection Manager, when creating a new connection, and no prior connections have been established.

 

 

The Connection Manager allows you to create, modify, delete and otherwise manage your ActiveBatch Job Scheduler connections. The Connection Manager consists of a left and right section. The left section is a list of existing or about-to-be-created connections. Each connection is uniquely named. The tool bar consists of icon which represent the following actions: New Connection, New Group, Delete Connection (or Group), Save All, Import Connection List, Export Connection List.

New Connection

The Job Scheduler field requires a machine name, fully qualified domain name (FQDN), IP address or published name (see Directory button) to connect to. You can also connect to a Scheduler's virtual rootClosed Virtual root is an optional feature that allows you to connect to a Job Scheduler via a Folder (best practice) or Plan object, as opposed to connecting to the root of the Job Scheduler. When connected to a Virtual Root, the user's scope is limited. They will only see and have access to objects and instances that are child objects within the connection point. This feature can be used for security purposes, or simply to de-clutter a user's view, if they don't need to see or have access to containers that are not their concern.  . The published name refers to a Job Scheduler, Plan or Folder object that has been published to Active Directory (AD) or Active Directory Lightweight Directory Services (AD LDS). Publishing ActiveBatch components and objects is optional and not required to have a fully functioning Job Scheduler system. Using a published name is only an option when you have installed the Directory Services kit (a separate download at the ASCI website) and extended the schema for AD or AD LDS.

 

To keep this example simple, we will use the Scheduler's hostname in the Job Scheduler field. As you enter the hostname, the Display Name field is also automatically updated to match what you enter in the Job Scheduler field. This can be changed - as depicted in the image below. The Display Name becomes the index for the list of connections on the left side of the Connection Manager dialog box. It is also the name you will see in the Scheduler's connection tab in AbatConsole, and at the top of the Object Navigation Pane, which identifies the Scheduler object.

 

 

After you have specified a machine in the Job Scheduler field and a Display Name, click on the Connect button to attempt to connect to the Job Scheduler (or click the Test button to test the connection). A successful connection results in the creation of a new Object Navigation pane, named using the Display Name value, with the ActiveBatch objects retrieved from that Scheduler.

 

By default, ActiveBatch will attempt to connect to both the Job Scheduler and the Job Scheduler’s machine WMI provider to receive ActiveBatch events. If, for security or firewall reasons, you can’t connect to WMI or you don’t want to connect to WMI, simply check the Disable Auto Updates checkbox. This will disable the auto-refresh capability for your specific connection to that Job Scheduler. See also ActiveBatch Console and WMI

 

When you initially start the ActiveBatch Console, any Job Schedulers you were connected to will only appear (and be automatically connected to) if you enabled the Auto Connect checkbox in the Connection Manager window. If Auto Connect is not checked for any of the connections you have created using the Connection Manager, then you will be presented with the Start Page after launching AbatConsole.

 

A basic connection assumes that your current Windows authentication credentials are sufficient to connect to the named Job Scheduler machine. However, if you are logged onto a Windows machine that is not part of the security domain of the Job Scheduler machine, you will need to present your authentication credentials to ActiveBatch so you can be authenticated. To perform an extended authentication check, enter a valid Username and Password that can be authenticated on the selected Job Scheduler system. This will typically be a domain user account for Windows. The Connection Manager's Test button allows you to verify the credentials prior to performing the actual connection. Once you have entered the information you may click the Connect button to allow ActiveBatch to attempt a connection with the authentication credentials you have supplied.

Firewall connection

This type of connection is typically used when a firewall is setup between the client and Job Scheduler machines. When a firewall is used, the connection is made to the firewall and a specific port. The firewall then relays the connection to the appropriate internal Job Scheduler machine behind the firewall. The firewall machine can be specified using standard TCP/IP notation (hostname, FQDN, IP address). The port number is specified by use of a colon (:) and number. For example, hostname:5000 would tell the client to connect to a machine named hostname using port number 5000.

 

Group Connection

See Job Scheduler Groups

Delete Connection

This operation deletes a connection (or group). You will be asked to confirm the deletion.

Save All Connections

This operation saves one or more modified connections. A connection is automatically saved when you click Connect and successfully connect to the Job Scheduler. If you attempt to exit the Connection Manager without first saving your changes, you will be reminded to either save or discard those changes.

Import/Export Connections

This pair of complementary operations allows you to export and/or import connection information. The Export operation requests a location for creating the .abcs file which contains the connection information. Likewise, an Import operation requests the location of the existing .abcs file. This mechanism simplifies the distribution of Job Scheduler(s) to connect to for a team.